have free/spare time - Français Anglais Dictionnaire